﻿using SH.Common.CommonReturn;
using SH.Room.Domain.RoomClass;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SH.Room.Application.IServices.IRoomPrice
{
    public interface IRoomPriceServices:IBaseServices<RoomPrice>
    {
        //房价添加
        Task<ApiResult<int>> RoomPriceAdd(RoomPriceAddDto roomPriceAddDto);

        //房价显示查询
        ApiPaging<List<RoomPriceListDto>> GetRoomPriceList(int rtid);

        //房价删除
        ApiResult<int> DelRoomprice(int rpid);

        //房价反填
        RoomPrice FindRoomPrice(int rpid);

        ApiResult<int> UpdRoomPrice(RoomPriceUpdDto roomPriceUpdDto);

        //房价状态修改
        ApiResult<int> GetRoomPriceState(int rpid,bool state);
    }
}
